package de.nordakademie.wpk.share.core.data.datastorage.share;

import java.util.ArrayList;
import java.util.List;

import de.nordakademie.wpk.share.core.data.Share;
import de.nordakademie.wpk.share.core.data.currency.Currency;

/**
 * Provides a list of all supported shares
 * 
 * @author Christian Baumhof
 */
public class SupportedShares {

	public static List<Share> getSupportedShares() {
		List<Share> shares = new ArrayList<Share>();

		shares.add(new Share("ads.de", "adidas", "A1EWWW", Currency.EURO));
		shares.add(new Share("alv.de", "Allianz", "840400", Currency.EURO));
		shares.add(new Share("bas.de", "BASF", "BASF11", Currency.EURO));
		shares.add(new Share("bayn.de", "Bayer", "BAY001", Currency.EURO));
		shares.add(new Share("bei.de", "Beiersdorf", "520000", Currency.EURO));
		shares.add(new Share("bmw.de", "BMW", "519000", Currency.EURO));
		shares.add(new Share("cbk.de", "Commerzbank", "803200", Currency.EURO));
		shares.add(new Share("dai.de", "Daimler", "710000", Currency.EURO));
		shares.add(new Share("dbk.de", "Deutsche Bank", "514000", Currency.EURO));
		shares.add(new Share("63du.de", "Deutsche B\u00F6rse", "A1KRND",
				Currency.EURO));
		shares.add(new Share("lha.de", "Deutsche Lufthansa AG", "823212",
				Currency.EURO));
		shares.add(new Share("dpw.de", "Deutsche Post", "555200", Currency.EURO));
		shares.add(new Share("dte.de", "Deutsche Telekom", "555750",
				Currency.EURO));
		shares.add(new Share("eoan.de", "E.ON", "ENAG99", Currency.EURO));
		shares.add(new Share("fre.de", "Fresenius", "578560", Currency.EURO));
		shares.add(new Share("fme.de", "Fresenius Medical Care", "578580",
				Currency.EURO));
		shares.add(new Share("hei.de", "HeidelbergCemet", "604700",
				Currency.EURO));
		shares.add(new Share("hen3.de", "Henke", "604843", Currency.EURO));
		shares.add(new Share("ifx.de", "Infineon Technologies", "623100",
				Currency.EURO));
		shares.add(new Share("sdf.de", "K + S", "KSAG88", Currency.EURO));
		shares.add(new Share("lin.de", "Linde", "648300", Currency.EURO));
		shares.add(new Share("man.de", "MAN", "593700", Currency.EURO));
		shares.add(new Share("mrk.de", "Merck", "659990", Currency.EURO));
		shares.add(new Share("meo.de", "Metro", "725750", Currency.EURO));
		shares.add(new Share("muv2.de",
				"M\u00FCnchener R\u00FCckversicherungs-Gesellschaft", "843002",
				Currency.EURO));
		shares.add(new Share("rwe.de", "RWE", "703712", Currency.EURO));
		shares.add(new Share("sap.de", "SAP", "716460", Currency.EURO));
		shares.add(new Share("sie.de", "Siemens", "723610", Currency.EURO));
		shares.add(new Share("tka.de", "ThyssenKrupp", "750000", Currency.EURO));
		shares.add(new Share("vow3.de", "Volkswagen", "766403", Currency.EURO));

		return shares;
	}
}
